www.gusucode.com > wxApp PHP版微信小程序CMS系统 v1.0PHP源码程序 > wxApp PHP版微信小程序CMS系统 v1.0/wxAppCMS_v1.0.0/wxAppCMS_v1.0.0/template/wxapp/app.js
App({ globalData: { userInfo: null, appInfo: null, token: null, session: null }, queryData: {}, CACHE: {}, FLAGS: {}, ONESELF:false, wxAppCMS: function() { let a = require('./iCMS/core/iCMS.js'); a.$globalData = this.globalData; a.$queryData = this.queryData; return a.utils.extend(true,{},a); }, onLaunch: function(options) { // console.log(options.path); }, onShow: function(options) { // console.log('==================onShow======================='); var $URI = this.getURI(options.path,options.query); // console.log('URI:',$URI); if(this.FLAGS['path']==$URI){ this.ONESELF = true; }else{ this.ONESELF = false; this.CACHE = {}; } // console.log('ONESELF:',this.ONESELF); this.queryData = options.query; }, onHide: function() { var $page = getCurrentPages(); this.FLAGS['path'] = this.getURI($page[0].route,$page[0].options); // console.log('==================onHide======================='); // console.log(this.FLAGS['path']); // console.log("\n\n\n\n\n"); }, // onError: function(msg) { // console.log('onError:', msg) // }, getURI: function(path,query) { if(query){ let iUrl = require('./iCMS/core/iUrl.js'); path+='?'+iUrl.encode(query); } return path; } })